Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class ComponentButton

extends ComponentActionBaseclass ComponentActionBasedetritus-client/utils/components/ComponentActionBase

Defined in button

Utils Component Button Structure

Constructor

constructor(data: ComponentActionDatainterface ComponentActionDatadetritus-client/utils/components/ComponentActionData = {})

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
emoji?: null | ComponentEmojiDatatype ComponentEmojiDatadetritus-client/utils/components/ComponentEmojiData[src]
style: MessageComponentButtonStylesenum MessageComponentButtonStylesdetritus-client/MessageComponentButtonStyles = MessageComponentButtonStyles.PRIMARYenum MessageComponentButtonStylesdetritus-client/MessageComponentButtonStyles[src]
type = MessageComponentTypes.BUTTONenum MessageComponentTypesdetritus-client/MessageComponentTypes[src]

Methods

setCustomId(customId: null | string): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton[src]
setDisabled(disabled: boolean): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton[src]
setEmoji(
emoji: null | ComponentEmojiDatatype ComponentEmojiDatadetritus-client/utils/components/ComponentEmojiData
): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton
[src]
setLabel(label: null | string): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton[src]
setStyle(
style: MessageComponentButtonStylesenum MessageComponentButtonStylesdetritus-client/MessageComponentButtonStyles
): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton
[src]
setUrl(url: null | string): ComponentButtonclass ComponentButtondetritus-client/utils/components/ComponentButton[src]
mergeValue(key: string, value: any): void[src]